/**
 * Created by WT on 2017/3/18
 */
//清空表单
function clearForm(){
    $('#form_Group').form('reset');
}

//提交表单
function saveForm(){
    $('#form_Group').form('submit', {
        url: ROOT_PATH + '/permission/authorityGroup/add.shtml',
        onSubmit: function () {
            var isValid = $(this).form('validate');
            if (!isValid) {
                $.messager.alert("提示", "请正确填写信息！", "info")
            }
            return isValid;	// 返回false终止表单提交
        },
        success: function (result) {
            result = $.parseJSON(result);
            if (result.success) {
                layer.msg('保存成功', {
                    icon: 1,
                    time: 1000 //2秒关闭（如果不配置，默认是3秒）
                }, function(){
                    var indexp = parent.layer.getFrameIndex(window.name);
                    parent.layer.close(indexp); //再执行关闭
                });
                parent.$('#authorityGroupList').datagrid('load');
            }
            else {
                layer.msg('保存失败', {
                    icon: 2,
                    time: 1000
                });
            }
        }
    });
}
/**
 * 验证code是否唯一
 */
$.extend($.fn.validatebox.defaults.rules, {
    checkCode : {
        validator: function (value) {
            var checkR=$.ajax({
                async : false,
                cache : false,
                type : 'post',
                url : ROOT_PATH+'/permission/authorityGroup/selectByCode.shtml',
                data : {
                    code:value
                }
            }).responseText;
            var dataObj=$.parseJSON(checkR);//转换为json对象
            var flag=dataObj.success==true;
            if(!flag){
                $('#code_err').css('display','block');
            }else {
                $('#code_err').css('display','none');
            }
            return flag;
        },
        message: '标识已存在！'
    }
});
